Skip to content

Update Docker PHP image to fix critical RCE vulnerabilities - #950

Merged
DenverCoder1 merged 1 commit into
DenverCoder1:mainfrom
Project516:fix/php2shell-docker-base
Oct 22, 2026
Merged

DenverCoder1 merged 1 commit into
DenverCoder1:mainfrom
Project516:fix/php2shell-docker-base

Conversation

@Project516

Copy link
Copy Markdown
Contributor

Description

The Dockerfile pins PHP 8.3.22. PHP 8.3.36 fixes CVE-2026-109618 and CVE-2026-109619, which can allow unauthenticated remote code execution.

Update the Apache image to php:8.3.36-apache and pin its multi-platform manifest digest so container builds include the fixes while remaining on PHP 8.3.

Reference: PHP security advisory.

Type of change

  • Bug fix

How Has This Been Tested?

  • Built the Dockerfile locally and verified PHP 8.3.36.
  • Tested locally with a valid username and verified the SVG card.
  • Tested locally with an invalid username and verified the error SVG.
  • Ran composer test: 63 tests, 6,278 assertions passed.

No application logic or test expectations change.

Checklist

@DenverCoder1
DenverCoder1 merged commit ae11d32 into DenverCoder1:main Oct 22, 2026
1 check passed
@Project516
Project516 deleted the fix/php2shell-docker-base branch October 22, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants